<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="Generator" content="iWeb 3.0.4"/>
<meta name="iWeb-Build" content="local-build-20161222"/>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
<meta name="viewport" content="width=770"/>
<title>wolfSSL - About Us</title>
<link rel="stylesheet" type="text/css" media="screen,print" href="About_files/About.css"/>
<!--[if lt IE 8]><link rel='stylesheet' type='text/css' media='screen,print' href='About_files/AboutIE.css'/><![endif]-->
<!--[if gte IE 8]><link rel='stylesheet' type='text/css' media='screen,print' href='Media/IE8.css'/><![endif]-->
<link rel="stylesheet" href="Scripts/Widgets/HTMLRegion/Paste.css" type="text/css"/>
<script type="text/javascript" src="Scripts/iWebSite.js"></script>
<script type="text/javascript" src="Scripts/iWebImage.js"></script>
<script type="text/javascript" src="Scripts/iWebMediaGrid.js"></script>
<script type="text/javascript" src="Scripts/Widgets/SharedResources/WidgetCommon.js"></script>
<script type="text/javascript" src="Scripts/Widgets/HTMLRegion/Paste.js"></script>
<script type="text/javascript" src="About_files/About.js"></script>
<meta name="description" content="About wolfSSL, including company history, where our products are used, and information about products including the wolfSSL embedded SSL library and wolfCrypt embedded cryptography engine."/><meta name="keywords" content="embedded ssl, ssl library, embedded web server, open source ssl, tls library, portable ssl, mysql ssl, cyassl, yassl, web server, small openssl, smart grid, connected home, ecc, lightweight ssl, suite b, encryption security software, ssl inspection"/><meta name="robots" content="follow,index"/> <!--ipt>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create','UA-64826966-1','auto');ga('send','pageview');</scri-->
 
<script>//<![CDATA[
window.zEmbed||function(e,t){var n,o,d,i,s,a=[],r=document.createElement("iframe");window.zEmbed=function(){a.push(arguments)},window.zE=window.zE||window.zEmbed,r.src="javascript:false",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="display: none",d=document.getElementsByTagName("script"),d=d[d.length-1],d.parentNode.insertBefore(r,d),i=r.contentWindow,s=i.document;try{o=s}catch(c){n=document.domain,r.src='javascript:var d=document.open();d.domain="'+n+'";void(0);',o=s}o.open()._l=function(){var o=this.createElement("script");n&&(this.domain=n),o.id="js-iframe-async",o.src=e,this.t=+new Date,this.zendeskHost=t,this.zEQueue=a,this.body.appendChild(o)},o.write('<body onload="document._l();">'),o.close()}("../../https@assets.zendesk.com/embeddable_framework/main.js","wolfssl.zendesk.com");
//]]></script>
  </head>
<body style="background: rgb(255, 255, 255); margin: 0pt; " onload="onPageLoad();" onunload="onPageUnload();">
<div style="text-align: center; ">
<div style="margin-bottom: 20px; margin-left: auto; margin-right: auto; margin-top: 20px; overflow: hidden; position: relative; word-wrap: break-word;  background: rgb(255, 255, 255); text-align: left; width: 770px; " id="body_content">
<div style="float: left; margin-left: 0px; position: relative; width: 770px; z-index: 0; " id="nav_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
<div style="clear: both; height: 0px; line-height: 0px; " class="spacer"> </div>
</div>
<div style="float: left; height: 0px; line-height: 0px; margin-left: 0px; position: relative; width: 770px; z-index: 10; " id="header_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
</div>
<div style="margin-left: 0px; position: relative; width: 770px; z-index: 5; " id="body_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
<div style="height: 180px; width: 221px;  height: 179px; left: 276px; position: absolute; top: 2228px; width: 220px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 220px; ">
<script pagespeed_no_defer="" type="text/javascript">//<![CDATA[
(function(){var g=this,h=function(b,d){var a=b.split("."),c=g;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var e;a.length&&(e=a.shift());)a.length||void 0===d?c[e]?c=c[e]:c=c[e]={}:c[e]=d};var l=function(b){var d=b.length;if(0<d){for(var a=Array(d),c=0;c<d;c++)a[c]=b[c];return a}return[]};var m=function(b){var d=window;if(d.addEventListener)d.addEventListener("load",b,!1);else if(d.attachEvent)d.attachEvent("onload",b);else{var a=d.onload;d.onload=function(){b.call(this);a&&a.call(this)}}};var n,p=function(b,d,a,c,e){this.f=b;this.h=d;this.i=a;this.c=e;this.e={height:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,width:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth};this.g=c;this.b={};this.a=[];this.d={}},q=function(b,d){var a,c,e=d.getAttribute("pagespeed_url_hash");if(a=e&&!(e in b.d))if(0>=d.offsetWidth&&0>=d.offsetHeight)a=!1;else{c=d.getBoundingClientRect();var f=document.body;a=c.top+("pageYOffset"in window?window.pageYOffset:(document.documentElement||f.parentNode||f).scrollTop);c=c.left+("pageXOffset"in window?window.pageXOffset:(document.documentElement||f.parentNode||f).scrollLeft);f=a.toString()+","+c;b.b.hasOwnProperty(f)?a=!1:(b.b[f]=!0,a=a<=b.e.height&&c<=b.e.width)}a&&(b.a.push(e),b.d[e]=!0)};p.prototype.checkImageForCriticality=function(b){b.getBoundingClientRect&&q(this,b)};h("pagespeed.CriticalImages.checkImageForCriticality",function(b){n.checkImageForCriticality(b)});h("pagespeed.CriticalImages.checkCriticalImages",function(){r(n)});var r=function(b){b.b={};for(var d=["IMG","INPUT"],a=[],c=0;c<d.length;++c)a=a.concat(l(document.getElementsByTagName(d[c])));if(0!=a.length&&a[0].getBoundingClientRect){for(c=0;d=a[c];++c)q(b,d);a="oh="+b.i;b.c&&(a+="&n="+b.c);if(d=0!=b.a.length)for(a+="&ci="+encodeURIComponent(b.a[0]),c=1;c<b.a.length;++c){var e=","+encodeURIComponent(b.a[c]);131072>=a.length+e.length&&(a+=e)}b.g&&(e="&rd="+encodeURIComponent(JSON.stringify(s())),131072>=a.length+e.length&&(a+=e),d=!0);t=a;if(d){c=b.f;b=b.h;var f;if(window.XMLHttpRequest)f=new XMLHttpRequest;else if(window.ActiveXObject)try{f=new ActiveXObject("Msxml2.XMLHTTP")}catch(k){try{f=new ActiveXObject("Microsoft.XMLHTTP")}catch(u){}}f&&(f.open("POST",c+(-1==c.indexOf("?")?"?":"&")+"url="+encodeURIComponent(b)),f.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),f.send(a))}}},s=function(){var b={},d=document.getElementsByTagName("IMG");if(0==d.length)return{};var a=d[0];if(!("naturalWidth"in a&&"naturalHeight"in a))return{};for(var c=0;a=d[c];++c){var e=a.getAttribute("pagespeed_url_hash");e&&(!(e in b)&&0<a.width&&0<a.height&&0<a.naturalWidth&&0<a.naturalHeight||e in b&&a.width>=b[e].k&&a.height>=b[e].j)&&(b[e]={rw:a.width,rh:a.height,ow:a.naturalWidth,oh:a.naturalHeight})}return b},t="";h("pagespeed.CriticalImages.getBeaconData",function(){return t});h("pagespeed.CriticalImages.Run",function(b,d,a,c,e,f){var k=new p(b,d,a,e,f);n=k;c&&m(function(){window.setTimeout(function(){r(k)},0)})});})();pagespeed.CriticalImages.Run('../mod_pagespeed_beacon','About.html','nGwfGbnYF7',true,false,'XoSaQPtxJA0');
//]]></script><img src="About_files/shapeimage_1.png" alt="" style="height: 180px; left: 0px; position: absolute; top: 0px; width: 221px; " pagespeed_url_hash="1905769210" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div id="id1" style="height: 28px; left: 275px; position: absolute; top: 2371px; width: 222px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_222_28" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style"><a class="class1" title="https://wolfssl.com/wolfSSL/download/downloadForm.php" href="../../https@wolfssl.com/wolfSSL/download/downloadForm.php">Download</a></p>
</div>
</div>
</div>
<div style="height: 132px; width: 170px;  height: 132px; left: 508px; position: absolute; top: 2055px; width: 170px; z-index: 1; " class="tinyText style_SkipStroke_1">
<img src="About_files/partners.jpg" alt="" style="border: none; height: 133px; width: 170px; " pagespeed_url_hash="3564840025" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
<div style="height: 37px; width: 545px;  height: 37px; left: 191px; position: absolute; top: 80px; width: 545px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 545px; ">
<img src="About_files/shapeimage_2.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 545px; " pagespeed_url_hash="2200269131" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div id="id2" style="height: 25px; left: 200px; position: absolute; top: 84px; width: 43px; z-index: 1; " class="style_SkipStroke_2 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_43_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_1"><a class="class2" title="Home.html" href="Home.html">Home</a></p>
</div>
</div>
</div>
<div id="id3" style="height: 25px; left: 365px; position: absolute; top: 84px; width: 72px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_72_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_2"><a class="class3" title="https://wolfssl.com/wolfSSL/download/downloadForm.php" href="../../https@wolfssl.com/wolfSSL/download/downloadForm.php">Download</a></p>
</div>
</div>
</div>
<div id="id4" style="height: 25px; left: 439px; position: absolute; top: 84px; width: 59px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_59_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_2"><a class="class4" title="License.html" href="License.html">License</a></p>
</div>
</div>
</div>
<div id="id5" style="height: 25px; left: 499px; position: absolute; top: 84px; width: 44px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_44_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_2"><a class="class5" title="Blog/Blog.html" href="Blog/Blog.html">Blog</a></p>
</div>
</div>
</div>
<div id="id6" style="height: 25px; left: 589px; position: absolute; top: 84px; width: 80px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_80_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_2"><a class="class6" title="Community.html" href="Community.html">Community</a></p>
</div>
</div>
</div>
<div style="height: 36px; width: 1px;  height: 36px; left: 245px; position: absolute; top: 81px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="About_files/shapeimage_3.png" alt="" style="height: 36px; left: 0px; position: absolute; top: 0px; width: 1px; " pagespeed_url_hash="2494769052" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 37px; width: 1px;  height: 37px; left: 296px; position: absolute; top: 80px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="About_files/shapeimage_4.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 1px; " pagespeed_url_hash="2789268973" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 36px; width: 1px;  height: 36px; left: 363px; position: absolute; top: 81px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="About_files/shapeimage_5.png" alt="" style="height: 36px; left: 0px; position: absolute; top: 0px; width: 1px; " pagespeed_url_hash="3083768894" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 36px; width: 1px;  height: 36px; left: 438px; position: absolute; top: 81px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="About_files/shapeimage_6.png" alt="" style="height: 36px; left: 0px; position: absolute; top: 0px; width: 1px; " pagespeed_url_hash="3378268815" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 37px; width: 1px;  height: 37px; left: 498px; position: absolute; top: 80px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="About_files/shapeimage_7.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 1px; " pagespeed_url_hash="3672768736" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 37px; width: 1px;  height: 37px; left: 589px; position: absolute; top: 80px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="About_files/shapeimage_8.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 1px; " pagespeed_url_hash="3967268657" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div id="id7" style="height: 25px; left: 671px; position: absolute; top: 84px; width: 61px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_61_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_2"><a class="class7" title="Contact.html" href="Contact.html">Contact</a></p>
</div>
</div>
</div>
<div id="id8" style="height: 25px; left: 249px; position: absolute; top: 84px; width: 44px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_44_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_1"><a class="class8" title="" href="default.htm">About</a></p>
</div>
</div>
</div>
<div style="height: 36px; width: 1px;  height: 36px; left: 670px; position: absolute; top: 81px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="About_files/shapeimage_9.png" alt="" style="height: 36px; left: 0px; position: absolute; top: 0px; width: 1px; " pagespeed_url_hash="4261768578" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div id="id9" style="height: 25px; left: 298px; position: absolute; top: 84px; width: 63px; z-index: 1; " class="style_SkipStroke_2 shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_63_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_2"><a class="class9" title="Products.html" href="Products.html">Products</a></p>
</div>
</div>
</div>
<div id="id10" style="height: 25px; left: 549px; position: absolute; top: 84px; width: 41px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_41_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_1"><a class="class10" title="Docs.html" href="Docs.html">Docs</a></p>
</div>
</div>
</div>
<div style="height: 37px; width: 1px;  height: 37px; left: 545px; position: absolute; top: 80px; width: 0px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 0px; ">
<img src="About_files/shapeimage_10.png" alt="" style="height: 37px; left: 0px; position: absolute; top: 0px; width: 1px; " pagespeed_url_hash="988324520" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 180px; width: 221px;  height: 179px; left: 36px; position: absolute; top: 2228px; width: 220px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 220px; ">
<img src="About_files/shapeimage_11.png" alt="" style="height: 180px; left: 0px; position: absolute; top: 0px; width: 221px; " pagespeed_url_hash="1282824441" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 180px; width: 221px;  height: 179px; left: 515px; position: absolute; top: 2228px; width: 220px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 220px; ">
<img src="About_files/shapeimage_12.png" alt="" style="height: 180px; left: 0px; position: absolute; top: 0px; width: 221px; " pagespeed_url_hash="1577324362" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div id="id11" style="height: 599px; left: 35px; position: absolute; top: 536px; width: 701px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_701_599" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_3">Product History<span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style">The genesis of wolfSSL (formerly CyaSSL) dates to 2004, when Larry Stefonic and Todd Ouska realized there was no other open source, dual licensed embedded SSL library available. OpenSSL was available at the time, but many OpenSSL users wanted an alternative that was easily </span><span class="style_1">portable</span><span class="style">, </span><span class="style_1">smaller</span><span class="style">, </span><span class="style_1">faster</span><span class="style">, available under a clear commercial </span><span class="style_1">license</span><span class="style">, was equipped with a clean and </span><span class="style_1">modern</span><span class="style"> </span><span class="style_1">API</span><span class="style">, and offered commercial-style developer </span><span class="style_1">support</span><span class="style">. <br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style">Out of this market need, wolfSSL, complete with an OpenSSL compatibility layer, was born. The first major user of wolfSSL’s SSL library was MySQL, the world's most popular open source database. Through bundling with successful and popular open source projects like </span><a class="class11" title="http://dev.mysql.com/doc/refman/5.1/en/secure-using-ssl.html" href="../../dev.mysql.com/doc/refman/5.1/en/secure-using-ssl.html">MySQL</a><span class="style">, </span><a class="class12" title="http://openwrt.org/" href="../../openwrt.org/default.htm">OpenWRT</a><span class="style">, </span><a class="class13" title="http://code.google.com/p/mongoose/" href="../../code.google.com/p/mongoose/default.htm">Mongoose</a><span class="style">, </span><a class="class14" title="http://curl.haxx.se/" href="../../curl.haxx.se/default.htm">cURL</a><span class="style">, and </span><a class="class15" title="http://www.ubuntu.com/" href="../../www.ubuntu.com/default.htm">Ubuntu</a><span class="style">, wolfSSL has achieved extremely high distribution volumes and user adoption. Over 500 million connections are currently secured by wolfSSL.<br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_5"><span class="style">An Evolution of Security.<br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style">Since it’s founding in 2004, wolfSSL has developed a number of embedded security products.  A short description of each can be found below.  More detailed information on these products can be found on the </span><a class="class16" title="Products.html" href="Products.html">products page</a><span class="style">. If you are unsure which product best fits your needs, please read </span><a class="class17" title="Docs-choosing-the-correct-wolfssl-technology.html" href="Docs-choosing-the-correct-wolfssl-technology.html">Choosing the Correct wolfSSL Technology</a><span class="style"> or contact us. We’re happy to help you choose the best product to fit your project.<br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<ol>
<li style="line-height: 16px; padding-left: 13px; text-indent: -13px; " class="full-width">
<p style="text-indent: -13px; " class="paragraph_style_6"><span style="font-size: 11px; " class="Bullet">•</span><span style="width: 7px; " class="inline-block"></span><a class="class18" title="Products-wolfssl.html" href="Products-wolfssl.html"><span class="style_2">wolfSSL</span></a><span class="style"> is a C-language-based lightweight SSL/TLS library targeted for embedded and RTOS environments, primarily because of its small size, speed, portability, and feature set.<br/></span></p>
</li>
</ol>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<ol>
<li style="line-height: 16px; padding-left: 13px; text-indent: -13px; " class="full-width">
<p style="text-indent: -13px; " class="paragraph_style_7"><span style="font-size: 11px; " class="Bullet">•</span><span style="width: 7px; " class="inline-block"></span><a class="class19" title="Products-yassl.html" href="Products-yassl.html"><span class="style_2">yaSSL</span></a><span class="style"> is a C++ language based SSL library for developers more comfortable with C++. We recommend using wolfSSL when possible.<br/></span></p>
</li>
</ol>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<ol>
<li style="line-height: 16px; padding-left: 13px; text-indent: -13px; " class="full-width">
<p style="text-indent: -13px; " class="paragraph_style_7"><span style="font-size: 11px; " class="Bullet">•</span><span style="width: 7px; " class="inline-block"></span><a class="class20" title="Products-wolfcrypt.html" href="Products-wolfcrypt.html"><span class="style_2">wolfCrypt</span></a><span class="style"> is a C-language-based embedded cryptography engine, offering low memory usage, optimized speed, high portability, and strong feature set.<br/></span></p>
</li>
</ol>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<ol>
<li style="line-height: 16px; padding-left: 13px; text-indent: -13px; " class="full-width">
<p style="text-indent: -13px; " class="paragraph_style_7"><span style="font-size: 11px; " class="Bullet">•</span><span style="width: 7px; " class="inline-block"></span><span class="style_3">wolfCrypt FIPS</span><span class="style_1"> </span><span class="style">is a version of wolfCrypt which has been FIPS 140-2 validated (Certificate #2425). Visit our </span><a class="class21" title="fips.html" href="fips.html">FIPS FAQ page</a><span class="style"> or contact </span><a class="class22" title="mailto:fips@wolfssl.com" href="../cdn-cgi/l/email-protection#ff99968f8cbf889093998c8c93d19c9092"><span class="__cf_email__" data-cfemail="76101f06053601191a1005051a5815191b">[email&#160;protected]</span><script data-cfhash='f9e31' type="text/javascript">/* <![CDATA[ */!function(t,e,r,n,c,a,p){try{t=document.currentScript||function(){for(t=document.getElementsByTagName('script'),e=t.length;e--;)if(t[e].getAttribute('data-cfhash'))return t[e]}();if(t&&(c=t.previousSibling)){p=t.parentNode;if(a=c.getAttribute('data-cfemail')){for(e='',r='0x'+a.substr(0,2)|0,n=2;a.length-n;n+=2)e+='%'+('0'+('0x'+a.substr(n,2)^r).toString(16)).slice(-2);p.replaceChild(document.createTextNode(decodeURIComponent(e)),c)}p.removeChild(t)}}catch(u){}}()/* ]]> */</script></a><span class="style"> for more information.<br/></span></p>
</li>
</ol>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<ol>
<li style="line-height: 16px; padding-left: 12px; text-indent: -12px; " class="full-width">
<p style="text-indent: -12px; " class="paragraph_style_8"><span style="font-size: 11px; " class="Bullet">•</span><span style="width: 6px; " class="inline-block"></span><a class="class23"><span class="style_1">yaSSH</span></a><span class="style"> is a small, portable SSH implementation currently in its early phases targeted for use by embedded systems developers.<br/></span></p>
</li>
</ol>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p style="padding-bottom: 0pt; " class="paragraph_style_4"><span class="style">For security and vulnerability information and details, please visit our known </span><a class="class24" title="https://wolfssl.com/wolfSSL/security/vulnerabilities.php" href="../../https@wolfssl.com/wolfSSL/security/vulnerabilities.php">vulnerabilities page</a><span class="style">. This page also includes details on well known CVE’s and how or if they affect wolfSSL products.</span></p>
</div>
</div>
</div>
<div id="id12" style="height: 26px; left: 64px; position: absolute; top: 2240px; width: 165px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_165_26" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_9">Contact wolfSSL</p>
</div>
</div>
</div>
<div id="id13" style="height: 71px; left: 51px; position: absolute; top: 2267px; width: 199px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_199_71" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_10">Please contact us with any questions, comments, suggestions, or feedback on our products or licensing model.</p>
</div>
</div>
</div>
<div id="id14" style="height: 32px; left: 634px; position: absolute; top: 159px; width: 102px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_102_32" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_11">ABOUT US</p>
</div>
</div>
</div>
<div class="tinyText" style="height: 27px; left: 579px; position: absolute; top: 2241px; width: 151px; z-index: 1; ">
<img usemap="#map1" id="shapeimage_13" src="About_files/shapeimage_13.png" style="border: none; height: 35px; left: -4px; position: absolute; top: -4px; width: 159px; z-index: 1; " alt="Follow Us!" title="" pagespeed_url_hash="1871824283" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/><map name="map1" id="map1"><area href="../../twitter.com/wolfSSL" title="http://twitter.com/wolfSSL" alt="http://twitter.com/wolfSSL" coords="4, 4, 155, 31"/></map>
</div>
<div style="height: 47px; width: 47px;  height: 47px; left: 525px; position: absolute; top: 2239px; width: 47px; z-index: 1; " class="tinyText style_SkipStroke_3">
<a href="../../twitter.com/wolfSSL" title="http://twitter.com/wolfSSL"><img src="About_files/twitter_standing.png" alt="" style="border: none; height: 47px; width: 47px; " pagespeed_url_hash="1160647458" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/></a>
</div>
<div id="id15" style="height: 51px; left: 579px; position: absolute; top: 2262px; width: 147px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_147_51" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_12">Keep up do date on what we’re doing.</p>
</div>
</div>
</div>
<div id="id16" style="height: 27px; left: 75px; position: absolute; top: 2371px; width: 144px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_144_27" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_13"><a class="class25" title="Contact.html" href="Contact.html">Contact Information</a></p>
</div>
</div>
</div>
<div id="id17" style="height: 31px; left: 284px; position: absolute; top: 2239px; width: 190px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_190_31" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_9">wolfSSL 3.10.0</p>
</div>
</div>
</div>
<div id="id18" style="height: 104px; left: 292px; position: absolute; top: 2266px; width: 194px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_194_104" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_14">Release 3.10.0 includes a low level vulnerability fix, SHA-224, Intel SGX, RIOT OS, PKCS#12, NXP LTC crypto, STM32 CubeMX support, and more.</p>
</div>
</div>
</div>
<div class="com-apple-iweb-widget-HTMLRegion" id="widget0" style="height: 75px; left: 525px; opacity: 1.00; position: absolute; top: 2312px; width: 203px; z-index: 1; ">
<script type="text/javascript">//<![CDATA[
var widget0_htmlMarkupURL="About_files/widget0_markup.html";
//]]></script>
<div id="widget0-htmlRegion" class="html_region_widget"></div>
</div>
<script type="text/javascript">//<![CDATA[
new Paste('widget0','Scripts/Widgets/HTMLRegion','Scripts/Widgets/SharedResources','.',{"emptyLook":false});
//]]></script>
<div style="height: 1px; width: 698px;  height: 0px; left: 37px; position: absolute; top: 1161px; width: 698px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 698px; ">
<img src="About_files/shapeimage_14.jpg" alt="" style="height: 1px; left: 0px; position: absolute; top: 0px; width: 698px; " pagespeed_url_hash="2166221500" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 1px; width: 698px;  height: 0px; left: 37px; position: absolute; top: 1437px; width: 698px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 698px; ">
<img src="About_files/shapeimage_15.jpg" alt="" style="height: 1px; left: 0px; position: absolute; top: 0px; width: 698px; " pagespeed_url_hash="2460721421" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div id="id19" style="height: 533px; left: 36px; position: absolute; top: 1461px; width: 700px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_700_533" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_3">We’re here to help<br/></p>
<p class="paragraph_style_15"><br/></p>
<p class="paragraph_style_4"><span class="style">wolfSSL offers both consulting and support for our products. We work with customers and our community on feature requests, custom builds, ports, and can help with replacement of other embedded SSL libraries you may be using. We also offer consulting related to adding security to applications where our products are used. If you have any questions, please don’t hesitate to </span><a class="class26" title="Contact.html" href="Contact.html">contact us</a><span class="style">.  You can learn more about our consulting services, below.<br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_16">Feature Additions and Porting<br/></p>
<p class="paragraph_style_17"><br/></p>
<p class="paragraph_style_17">We can add additional features that you may need which are not currently offered in our products on a contract or co-development basis.  We also offer porting services on our products to new host languages or operating environments.<br/></p>
<p class="paragraph_style_17"><br/></p>
<p class="paragraph_style_16">Competitive Upgrade Program<br/></p>
<p class="paragraph_style_17"><br/></p>
<p class="paragraph_style_17">We will help you move from an outdated, orphaned, or overpriced SSL library to the wolfSSL embedded SSL library with low cost and minimal disturbance to your code base. The purpose of this program is to enable users who are currently spending too much on their embedded SSL implementation to move to wolfSSL with ease.  <br/></p>
<p class="paragraph_style_17"><br/></p>
<p class="paragraph_style_17">An outline of the Competitive Upgrade Program:<br/></p>
<p class="paragraph_style_17"><br/></p>
<ol>
<li style="line-height: 16px; padding-left: 33px; text-indent: -15px; " class="full-width" value="1">
<p style="text-indent: -15px; " class="paragraph_style_18"><span style="font-size: 11px; " class="Bullet">1.</span><span style="width: 4px; " class="inline-block"></span>You need to currently be using a commercial competitor to wolfSSL.<br/></p>
</li>
<li style="line-height: 16px; padding-left: 33px; text-indent: -15px; " class="full-width" value="2">
<p style="text-indent: -15px; " class="paragraph_style_18"><span style="font-size: 11px; " class="Bullet">2.</span><span style="width: 4px; " class="inline-block"></span>You will receive up to two weeks of on-site consulting to switch out your old SSL library with wolfSSL. Travel expenses are not included.<br/></p>
</li>
<li style="line-height: 16px; padding-left: 33px; text-indent: -15px; " class="full-width" value="3">
<p style="text-indent: -15px; " class="paragraph_style_18"><span style="font-size: 11px; " class="Bullet">3.</span><span style="width: 4px; " class="inline-block"></span>Normally, two weeks is the right amount of time for wolfSSL to make the replacement in your code and do initial testing.  Additional consulting on a replacement is available as needed.<br/></p>
</li>
<li style="line-height: 16px; padding-left: 33px; text-indent: -15px; " class="full-width" value="4">
<p style="text-indent: -15px; " class="paragraph_style_18"><span style="font-size: 11px; " class="Bullet">4.</span><span style="width: 4px; " class="inline-block"></span>You will receive the standard wolfSSL royalty free license to ship with your product.<br/></p>
</li>
</ol>
<p class="paragraph_style_19"><br/></p>
<p class="paragraph_style_20">wolfSSL Training Course<br/></p>
<p class="paragraph_style_19"><br/></p>
<p class="paragraph_style_19">For those users who would like to learn more about the wolfSSL embedded SSL library and SSL/TLS in general, wolfSSL offers a training course.  For more information, please read our blog post, <a class="class27" title="Blog/Entries/2012/12/10_CyaSSL_Training_Course.html" href="Blog/Entries/2012/12/10_CyaSSL_Training_Course.html">here</a>.<br/></p>
<p class="paragraph_style_17"><br/></p>
<p style="padding-bottom: 0pt; " class="paragraph_style_17">If you are interested in learning more, please <a class="class28" title="Contact.html" href="Contact.html">Contact Us</a> and we will be happy to answer any questions you may have.</p>
</div>
</div>
</div>
<div id="id20" style="height: 236px; left: 287px; position: absolute; top: 1181px; width: 429px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_429_236" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_3">Where are we used? <br/></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style">Today, wolfSSL products are successfully used in both open source and commercial projects. wolfSSL and wolfCrypt are included in many types of network applications and devices, including smart devices on automobiles, IP phones, mobile phones, routers, printers, and credit card scanners - to name a few.  As a matter of policy, wolfSSL does not disclose user company or project names unless those companies have publicly unveiled their use of our products.  For a list of areas where wolfSSL products are used, please see our </span><a class="class29" title="wolfssl-embedded-ssl-case-studies.html" href="wolfssl-embedded-ssl-case-studies.html">Case Studies</a><span class="style"> page.<br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p style="padding-bottom: 0pt; " class="paragraph_style_4"><span class="style">For a list of Open Source projects in which our products have been included, please see our </span><a class="class30" title="Community.html" href="Community.html">Community page</a><span class="style">.  If your project is currently using wolfSSL, let us know!</span></p>
</div>
</div>
</div>
<div id="id21" style="height: 158px; left: 36px; position: absolute; top: 2039px; width: 434px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_434_158" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_3">Our Partner Network<br/></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style">wolfSSL believes that partnerships are one of the keys to success.  As such, we have partnered with several companies, and are always looking for new partnerships.  Please see our </span><a class="class31" title="Partners.html" href="Partners.html">Partner Page</a><span class="style"> for a complete list of our current partners.<br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p style="padding-bottom: 0pt; " class="paragraph_style_4"><span class="style">If you are interested in becoming a wolfSSL partner, please </span><a class="class32" title="Contact.html" href="Contact.html">Contact Us</a><span class="style"> to learn more.</span></p>
</div>
</div>
</div>
<div style="height: 1px; width: 698px;  height: 0px; left: 38px; position: absolute; top: 2018px; width: 698px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 698px; ">
<img src="About_files/shapeimage_16.jpg" alt="" style="height: 1px; left: 0px; position: absolute; top: 0px; width: 698px; " pagespeed_url_hash="2755221342" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div id="id22" style="height: 205px; left: 35px; position: absolute; top: 203px; width: 701px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_701_205" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_3">Company History<span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p class="paragraph_style_4"><span class="style">wolfSSL focuses on providing lightweight and embedded security solutions with an emphasis on speed, size, portability, features, and standards compliance.  Dual licensed to cater to a diversity of users ranging from the hobbyist to the user with commercial needs, we are happy to help our customers and community in any way we can.  Our products are Open Source giving customers the freedom to look under the hood.<br/></span></p>
<p class="paragraph_style_4"><span class="style"><br/></span></p>
<p style="padding-bottom: 0pt; " class="paragraph_style_4"><span class="style">Why does a security company that focuses on embedded SSL and security products choose a wolf over any number of possible logo designs?  The wolf was chosen to be part of the wolfSSL logo for several reasons:  wolves like to live in free and open environments, they communicate and hunt in packs (like open source developers hunt bugs), and they are both lean and fast.</span></p>
</div>
</div>
</div>
<div style="height: 1px; width: 698px;  height: 0px; left: 37px; position: absolute; top: 519px; width: 698px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 698px; ">
<img src="About_files/shapeimage_17.jpg" alt="" style="height: 1px; left: 0px; position: absolute; top: 0px; width: 698px; " pagespeed_url_hash="3049721263" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div id="id23" style="height: 70px; left: 170px; position: absolute; top: 414px; width: 565px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_565_70" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_4"><span class="style">All of wolfSSL’s products are 100% made in the USA and have been since the company’s birth in 2004. wolfSSL as a company is based in Bozeman, MT, Seattle, WA, and Portland, OR. All product support provided by wolfSSL is from native English-speaking engineers.</span></p>
</div>
</div>
</div>
<div style="height: 70px; width: 53px;  height: 70px; left: 65px; position: absolute; top: 418px; width: 53px; z-index: 1; " class="tinyText style_SkipStroke_3">
<img src="About_files/Made%20in%20USA_4c.png" alt="" style="border: none; height: 70px; width: 54px; " pagespeed_url_hash="3301294185" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
<div style="height: 142px; width: 233px;  height: 142px; left: 37px; position: absolute; top: 1190px; width: 233px; z-index: 1; " class="tinyText style_SkipStroke_4 reflection_0">
<img src="About_files/Wolf-7.jpg" alt="" style="border: none; height: 142px; width: 234px; " pagespeed_url_hash="1475729562" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
<div id="id24" style="height: 28px; left: 593px; position: absolute; top: 44px; width: 119px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_119_28" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_21"><a class="class33" title="https://www.wolfssl.com/forums" href="../forums">Support <span class="style_4">Forums</span></a></p>
</div>
</div>
</div>
<div style="height: 16px; width: 20px;  height: 16px; left: 706px; position: absolute; top: 51px; width: 20px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 20px; ">
<img src="About_files/shapeimage_18.png" alt="" style="height: 16px; left: 0px; position: absolute; top: 0px; width: 20px; " pagespeed_url_hash="3344323888" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
</div>
<div style="height: 19px; width: 19px;  height: 19px; left: 685px; position: absolute; top: 25px; width: 19px; z-index: 1; " class="tinyText style_SkipStroke_3">
<a href="../../www.wolfssl.jp/wolfsite/_25E4_25BC_259A_25E7_25A4_25BE_25E6_2583_2585_25E5_25A0_25B1/default.htm" title="http://www.wolfssl.jp/wolfsite/会社情報/"><img src="About_files/japan.png" alt="" style="border: none; height: 19px; width: 19px; " pagespeed_url_hash="960976258" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/></a>
</div>
<div style="height: 19px; width: 19px;  height: 19px; left: 707px; position: absolute; top: 25px; width: 19px; z-index: 1; " class="tinyText style_SkipStroke_3">
<img src="About_files/United%20Kingdom%28Great%20Britain%29.png" alt="" style="border: none; height: 19px; width: 19px; " pagespeed_url_hash="1045704883" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
<div id="id25" style="height: 23px; left: 328px; position: absolute; top: 48px; width: 258px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_258_23" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_22">Questions? +1 (425) 245-8247</p>
</div>
</div>
</div>
<div id="id26" style="height: 25px; left: 214px; position: absolute; top: 2584px; width: 352px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_352_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_23">aa</p>
</div>
</div>
</div>
<div id="id27" style="height: 25px; left: 35px; position: absolute; top: 2543px; width: 701px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_701_25" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style_24">Copyright 2016 wolfSSL Inc.  All rights reserved.</p>
</div>
</div>
</div>
<div id="id28" style="height: 99px; left: 269px; position: absolute; top: 2431px; width: 152px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_152_99" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_25">DOCUMENTATION<br/></p>
<ol>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class34" title="Docs-wolfssl-manual-toc.html" href="Docs-wolfssl-manual-toc.html">wolfSSL <span>Manual</span><br/></a></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class35" title="Docs-wolfssl-manual-17-wolfssl-api-reference.html" href="Docs-wolfssl-manual-17-wolfssl-api-reference.html">wolfSSL API <span>Reference</span><br/></a></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class36" title="Docs-wolfssl-manual-2-building-wolfssl.html" href="Docs-wolfssl-manual-2-building-wolfssl.html">Building <span>wolfSSL</span><br/></a></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class37" title="Docs-wolfssl-manual-11-ssl-tutorial.html" href="Docs-wolfssl-manual-11-ssl-tutorial.html">SSL Programming Tutorial</a><br/></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="padding-bottom: 0pt; text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class38" title="Docs.html" href="Docs.html">Additional Documentation</a></p>
</li>
</ol>
</div>
</div>
</div>
<div id="id29" style="height: 108px; left: 430px; position: absolute; top: 2431px; width: 132px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_132_108" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_25">HELP AND SUPPORT<br/></p>
<ol>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class39" title="http://www.wolfssl.com/forums" href="../../www.wolfssl.com/forums">Support Forum<br/></a></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class40" title="http://www.wolfssl.com/yaSSL/Support/support_tiers.php" href="../../www.wolfssl.com/yaSSL/Support/support_tiers.php">Support Packages</a><br/></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class41" title="http://www.wolfssl.com/yaSSL/Support/support_tiers.php" href="../../www.wolfssl.com/yaSSL/Support/support_tiers.php">Consulting Services</a><br/></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="padding-bottom: 0pt; text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class42" title="Contact.html" href="Contact.html">Contact Us</a></p>
</li>
</ol>
</div>
</div>
</div>
<div id="id30" style="height: 108px; left: 565px; position: absolute; top: 2431px; width: 169px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_169_108" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_25">REFERENCE<br/></p>
<ol>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class43" title="Docs-wolfssl-manual-B-rfc-specifications-reference.html" href="Docs-wolfssl-manual-B-rfc-specifications-reference.html">Algorithm/Protocol Reference<br/></a></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class44" title="Docs-media.html" href="Docs-media.html">Presentations<br/></a></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class45" title="http://www.wolfssl.com/yaSSL/Source/sourceCodeBrowser.php" href="../../www.wolfssl.com/yaSSL/Source/sourceCodeBrowser.php">Source Code Browser<br/></a></p>
</li>
</ol>
</div>
</div>
</div>
<div style="height: 47px; width: 36px;  height: 47px; left: 49px; position: absolute; top: 2444px; width: 36px; z-index: 1; " class="tinyText style_SkipStroke_3">
<img src="About_files/Made%20in%20USA_4c_1.png" alt="" style="border: none; height: 48px; width: 36px; " pagespeed_url_hash="1982922503" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
</div>
<div id="id31" style="height: 108px; left: 94px; position: absolute; top: 2431px; width: 173px; z-index: 1; " class="style_SkipStroke shape-with-text">
<div class="text-content graphic_textbox_layout_style_default_External_173_108" style="padding: 0px; ">
<div class="graphic_textbox_layout_style_default">
<p style="padding-top: 0pt; " class="paragraph_style_25">PRODUCT INFORMATION<br/></p>
<ol>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class46" title="Products-wolfssl.html" href="Products-wolfssl.html">wolfSSL <span>TLS</span> Library</a><br/></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class47" title="Products-wolfcrypt.html" href="Products-wolfcrypt.html">wolfCrypt Crypto Engine</a><br/></p>
</li>
<li style="line-height: 14px; padding-left: 10px; text-indent: -10px; " class="full-width">
<p style="padding-bottom: 0pt; text-indent: -10px; " class="paragraph_style_26"><span style="font-family: 'LucidaGrande', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; font-size: 10px; font-stretch: normal; font-style: normal; font-weight: 400; " class="Bullet">‣</span><span style="width: 5px; " class="inline-block"></span><a class="class48" title="License.html" href="License.html">License Information</a></p>
</li>
</ol>
</div>
</div>
</div>
<div style="height: 112px; width: 183px;  height: 112px; left: -1px; position: absolute; top: 7px; width: 183px; z-index: 1; " class="tinyText style_SkipStroke_3">
<a href="Home.html" title="Home.html"><img src="About_files/wolf-christmas.png" alt="" style="border: none; height: 112px; width: 183px; " pagespeed_url_hash="2978212213" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/></a>
</div>
<div style="height: 2609px; line-height: 2609px; " class="spacer"> </div>
</div>
<div style="height: 100px; margin-left: 0px; position: relative; width: 770px; z-index: 15; " id="footer_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
</div>
</div>
</div>
 <script type="text/javascript">/* <![CDATA[ */(function(d,s,a,i,j,r,l,m,t){try{l=d.getElementsByTagName('a');t=d.createElement('textarea');for(i=0;l.length-i;i++){try{a=l[i].href;s=a.indexOf('/cdn-cgi/l/email-protection');m=a.length;if(a&&s>-1&&m>28){j=28+s;s='';if(j<m){r='0x'+a.substr(j,2)|0;for(j+=2;j<m&&a.charAt(j)!='X';j+=2)s+='%'+('0'+('0x'+a.substr(j,2)^r).toString(16)).slice(-2);j++;s=decodeURIComponent(s)+a.substr(j,m-j)}t.innerHTML=s.replace(/</g,'&lt;').replace(/>/g,'&gt;');l[i].href='mailto:'+t.value}}catch(e){}}}catch(e){}})(document);/* ]]> */</script></body>
</html>
